Big Huge Thesaurus

colloidal solution

noun